// npm install 时自动执行 scrpts 的 postinstall 指令
console.log("安装时执行");
console.log(`
    请在 ~/.bashrc 最后加入以下脚本
    log_cd() {
        # 文件路径
        file="$HOME/cd_history.log"

        # 预期的字符串
        expected_string=$(pwd)

        # 使用 awk 检查文件中是否存在该字符串
        if awk -v s="$expected_string" '$0 == s { found=1; exit } END { exit !found }' "$file"; then
            echo ''
            # echo '路径已存在'
        else
            # echo "不存在"
            # echo "$expected_string" >>~/cd_history.log
            sed -i "1i$expected_string" $file
        fi

    }
    PROMPT_COMMAND="log_cd"
`);
